Carbon will support most Sound Manager functions. The functions SetSoundVol, GetSoundVol, SndAddModifier, and SndControl were made obsolete by Sound Manager 3.0 and are replaced by other Sound Manager functions. For functions that are no longer recommended, QuickTime often provides a simpler and more flexible alternative.You should use the sound converter routines instead.You should use the sound converter routines instead.You should use the sound converter routines instead.You should use the sound converter routines instead.This function is replaced by GetDefaultOutputVolume.This function performs no useful purpose.This function is replaced by SetDefaultOutputVolume.This function simply returns noErr, and is not supported in Carbon. As explained in Inside Macintosh: Sound (page 2-150), SndAddModifier should not be called by applications.This function has been obsolete since Sound Manager 3.0, and is not supported in Carbon. As explained in Inside Macintosh: Sound (page 2-134), Sound Manager 3.0 and the Gestalt Manager include routines that provide this functionality.This function performs no useful purpose.You should instead use QuickTime to play sound files.Apple is investigating an alternative to this function. In the interim, you should consider using other Sound Manager or QuickTime functions to play sounds.QuickTime provides a more flexible means of recording sound files.You should instead use QuickTime to play sound files.You should instead use QuickTime to play sound files.
SoundComponentInitOutputDevice
SoundComponentPlaySourceBuffer
QuickTime provides a more flexible means of recording sound files.